package cn.lx.es.query.search.entity;


/**
 * @ClassName PageSortHighLight
 * @Description: 分页排序高亮对象
 * @Author: 落雪
 * @CreateDate: 2025/7/3 08:26
 * @UpdateUser: 落雪
 * @UpdateDate: 2025/7/3 08:26
 * @UpdateRemark:
 * @Version: 1.0
 */
public class PageSortHighLight {

    private int currentPage;
    private int pageSize;
    private Sort sort = new Sort();
    private HighLight highLight = new HighLight();

    public PageSortHighLight() {
    }

    public PageSortHighLight(int currentPage, int pageSize) {
        this.currentPage = currentPage;
        this.pageSize = pageSize;
    }

    public PageSortHighLight(int currentPage, int pageSize, Sort sort) {
        this.currentPage = currentPage;
        this.pageSize = pageSize;
        this.sort = sort;
    }

    public int getCurrentPage() {
        return currentPage;
    }

    public void setCurrentPage(int currentPage) {
        this.currentPage = currentPage;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public Sort getSort() {
        return sort;
    }

    public void setSort(Sort sort) {
        this.sort = sort;
    }

    public HighLight getHighLight() {
        return highLight;
    }

    public void setHighLight(HighLight highLight) {
        this.highLight = highLight;
    }
}
